package com.wiz.web.service;

import java.util.List;

import com.wiz.web.vo.criteria.FuellingOrderCriteria;



public interface FuellingService extends BasicService {
	
	/**
	 * 订单同步新方式
	 * @param order
	 * @param stationId
	 * @return
	 */
	public String syncOrders(List<FuellingOrderCriteria> criteriaList);

	/**
	 * 条码支付
	 * @param order
	 * @param stationId
	 * @return
	 */
	public String barPayOrder(String order,String stationId,int payChannel) throws Exception;
	
	/**
	 * 获取符合条件的订单信息
	 * @param order
	 * @param stationId
	 * @return
	 */
	public String getOrders(FuellingOrderCriteria criteria);
	
	/**
	 * 处理未结算订单
	 * @param count
	 * @return
	 */
	public int handlerUnCalculFuellingPayOrders(int count);
	
}
